package cn.jee.repository;

import cn.jee.entity.Order;
import cn.jee.entity.User;
import org.springframework.data.jpa.repository.JpaRepository;

import java.util.List;
import java.util.Optional;

public interface OrderRepository extends JpaRepository<Order, Long> {

  // 获取某用户未提交的订单（即购物车）
  Optional<Order> findByUserAndSubmitted(User user, boolean submitted);

  // 获取某用户所有已提交的订单
  List<Order> findByUserAndSubmittedTrue(User user);
}